package com.biz.primus.ms.commodity.dao.ro;

import com.biz.primus.base.redis.annotation.Ro;
import com.biz.primus.base.redis.bean.BaseRedisObject;
import com.biz.primus.base.enums.commodity.IStatus;
import lombok.Data;

import java.io.Serializable;

/**
 * 销售区域 Ro(Id为区域编码 + 商家 ID)
 *
 * @author david-liu
 * @date 2016年12月30日
 * @reviewer
 * @see
 */
@Data
@Ro(key = "product:SaleAreaRo")
public class SaleAreaRo extends BaseRedisObject<String> implements Serializable {

    private static final long serialVersionUID = -2997083628996008756L;

    /**
     * 名称
     */
    private String name;

    /**
     * 区域编码
     */
    private String code;

    /**
     * 销售区域描述
     */
    private String description;

    /**
     * 商家 ID
     */
    private Long vendorId;

    /**
     * 启用状态
     */
    private IStatus status;
}
